to be involved in something - Español Inglés Diccionario